impulse recorder - Spanish English Dictionary